cmake_minimum_required(VERSION 3.25)
project(UDPPunchClient)

set(CMAKE_CXX_STANDARD 11)
set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/../bin)

link_libraries(pthread)

add_executable(UDPPunchClient main.cpp include/error_handle.h include/msg_protocol.h include/nat_client.h src/nat_client.cpp src/error_handle.cpp)